perform a surgical intervention - Spanish English Dictionary